#include "timermanager.h"

#include "epollreactor.h"

namespace net {

TimerManager::TimerManager(EpollReactor* reactor) {
    reactor_ = reactor;

    reactor_->GetTickManager()->AddTick(this);
}

TimerManager::~TimerManager() {
    reactor_->GetTickManager()->RemoveTick(this);
}

void TimerManager::RemoveTimer(Timer* timer) {
}

void TimerManager::OnTimer(Timer* timer) {
}

uint32_t TimerManager::GetTick() {
}

void TimerManager::OnTick() {
}

ITimer* TimerManager::CreateTimer() {

}

}
